/**
 * Copyright(c) 2014 Xunton Solutions
 *
 * History:
 *   15-11-13 下午8:57 Created by dwzhang
 */
package com.jade.modules.protocol;

/**
 * 协议工厂。定义由协议通道创建协议客户端的接口。
 *
 * @author <a href="mailto:dwzhang@xunton.com">dwzhang</a> 
 * @version 1.0 15-11-13 下午8:57
 */
public interface ProtocolFactory
{
    /**
     * 根据通道信息创建协议客户端。
     *
     * @param channel 协议通道
     * @return 协议客户端。
     */
    public <T> T createProtocolClient(ProtocolChannel channel);
}
